mounted weapons - Allemand Anglais Dictionnaire